//
//  U9TopicManager.h
//  U9WatchGame
//
//  Created by u9-baken on 2019/12/9.
//  Copyright © 2019 UUU9. All rights reserved.
//

#import "BaseNetManager.h"
@class U9TopicListModel,U9TopicDetailModel,U9MessageListModel;

NS_ASSUME_NONNULL_BEGIN

@interface U9TopicManager : BaseNetManager

+ (void)getTopicListWithUserid:(NSString *)userid andSession:(NSString *)session andGameID:(NSString *)gid andPageNum:(NSString *)page andCompletionHandle:(void (^)(U9TopicListModel *model, NSError *error))complete;

+ (void)getTopicDetailWithUserid:(NSString *)userid andSession:(NSString *)session andTopicID:(NSString *)topicid andGameID:(NSString *)gid andCompletionHandle:(void (^)(U9TopicDetailModel *model, NSError *error))complete;

+(void)getCommentReplyListWithTopicID:(NSString *)topicID andReplyID:(NSString *)replyID andPage:(NSString *)p andCompletionHandle:(void (^)(U9MessageListModel *model, NSError *error))complete;

+ (void)replyingTopicWithUserid:(NSString *)userid andSession:(NSString *)session andTopicID:(NSString *)topidID andContent:(NSString *)content andParentID:(NSString *)parentID andGameID:(NSString *)gID andCompletionHandle:(void (^)(U9MessageListModel *model, NSError *error))complete
;
+(void)getTopicReplyListWithTopicID:(NSString *)topicID andPage:(NSString *)p andCompletionHandle:(void (^)(U9MessageListModel *model, NSError *error))complete;

@end

NS_ASSUME_NONNULL_END
